import 'vue-awesome/icons/shopping-basket'
import 'vue-awesome/icons/map'
import 'vue-awesome/icons/regular/map'
import 'vue-awesome/icons/folder'
import 'vue-awesome/icons/regular/folder-open'
import 'vue-awesome/icons/sync'
import 'vue-awesome/icons/share'
import 'vue-awesome/icons/terminal'
import 'vue-awesome/icons/regular/trash-alt'
import 'vue-awesome/icons/minus'
import 'vue-awesome/icons/plus'
import 'vue-awesome/icons/puzzle-piece'
import 'vue-awesome/icons/image'
import 'vue-awesome/icons/music'
import 'vue-awesome/icons/times'
import 'vue-awesome/icons/search'
import 'vue-awesome/icons/globe-americas'
import 'vue-awesome/icons/angle-double-right'
import 'vue-awesome/icons/angle-double-left'
import 'vue-awesome/icons/bars'
import 'vue-awesome/icons/regular/clone'
import 'vue-awesome/icons/regular/file-pdf'
import 'vue-awesome/icons/power-off'
import 'vue-awesome/icons/regular/file-alt'
import 'vue-awesome/icons/download'
import 'vue-awesome/icons/exclamation-triangle'
import 'vue-awesome/icons/archive'
import 'vue-awesome/icons/lock-open'
import 'vue-awesome/icons/lock'
import 'vue-awesome/icons/eye'
import 'vue-awesome/icons/eye-slash'
import 'vue-awesome/icons/film'
import 'vue-awesome/icons/regular/object-ungroup'
import 'vue-awesome/icons/circle'
import 'vue-awesome/icons/link'
import 'vue-awesome/icons/spinner'
import 'vue-awesome/icons/key'
import 'vue-awesome/icons/cogs'
import 'vue-awesome/icons/cog'
import 'vue-awesome/icons/regular/clock'
import 'vue-awesome/icons/regular/file-archive'
import 'vue-awesome/icons/chevron-down'
import 'vue-awesome/icons/angle-down'
import 'vue-awesome/icons/cloud-upload-alt'
import 'vue-awesome/icons/shopping-cart'
import 'vue-awesome/icons/cart-plus'
import 'vue-awesome/icons/microphone'
// cropperjs
import 'vue-awesome/icons/crop'
import 'vue-awesome/icons/ban'
import 'vue-awesome/icons/check'
import 'vue-awesome/icons/arrows-alt'
import 'vue-awesome/icons/search-plus'
import 'vue-awesome/icons/search-minus'
import 'vue-awesome/icons/undo'
import 'vue-awesome/icons/redo'
import 'vue-awesome/icons/arrows-alt-h'
import 'vue-awesome/icons/arrows-alt-v'
import 'vue-awesome/icons/code'
import 'vue-awesome/icons/arrow-left'
import 'vue-awesome/icons/arrow-right'
// filters
import 'vue-awesome/icons/regular/sun'
import 'vue-awesome/icons/adjust'
import 'vue-awesome/icons/bolt'
import 'vue-awesome/icons/thermometer-half'
import 'vue-awesome/icons/eye-dropper'
import 'vue-awesome/icons/regular/lemon'
import 'vue-awesome/icons/flask'
import 'vue-awesome/icons/regular/dot-circle'
import 'vue-awesome/icons/cut'
import 'vue-awesome/icons/regular/gem'
import 'vue-awesome/icons/glass-martini'
import 'vue-awesome/icons/cube'
import 'vue-awesome/icons/shield-alt'
import 'vue-awesome/icons/low-vision'

// custom
import Icon from 'vue-awesome/components/Icon'
Icon.register({
    pill: {
        width  : 21,
        height : 27,
        d      : 'M3.500, 25.187 C0.152, 23.254 -0.995, 18.973 0.938, 15.625 C0.938, 15.625 7.938, 3.500 7.938, 3.500 C9.871, 0.152 14.152, -0.995 17.500, 0.938 C20.848, 2.871 21.995, 7.152 20.062, 10.500 C20.062, 10.500 13.062, 22.625 13.062, 22.625 C11.129, 25.973 6.848, 27.120 3.500, 25.187 ZM15.201, 1.920 C13.527, 0.954 11.386, 1.527 10.420, 3.201 C9.903, 4.097 9.839, 5.123 10.136, 6.034 C10.225, 5.681 10.345, 5.332 10.536, 5.000 C11.640, 3.087 14.087, 2.432 16.000, 3.536 C16.331, 3.727 16.610, 3.970 16.863, 4.232 C16.665, 3.294 16.097, 2.437 15.201, 1.920 ZM14.830, 15.562 C14.830, 15.562 6.170, 10.563 6.170, 10.563 C6.170, 10.563 2.670, 16.625 2.670, 16.625 C1.289, 19.016 2.109, 22.074 4.500, 23.455 C6.891, 24.835 9.949, 24.016 11.330, 21.625 C11.330, 21.625 14.830, 15.562 14.830, 15.562 ZM5.866, 23.089 C5.090, 22.641 4.601, 21.895 4.437, 21.081 C4.505, 21.126 4.562, 21.181 4.634, 21.223 C6.547, 22.327 8.994, 21.672 10.098, 19.759 C10.139, 19.687 10.161, 19.610 10.198, 19.537 C10.463, 20.325 10.412, 21.214 9.964, 21.991 C9.136, 23.426 7.301, 23.917 5.866, 23.089 Z'
    },
    pref: {
        height : 26,
        width  : 26,
        d      : 'M25.567, 14.005 C25.567, 14.005 22.847, 16.726 22.847, 16.726 C22.283, 17.289 21.370, 17.289 20.806, 16.726 C20.243, 16.162 20.243, 15.249 20.806, 14.685 C20.806, 14.685 22.507, 12.985 22.507, 12.985 C22.507, 12.985 20.806, 11.285 20.806, 11.285 C20.243, 10.721 20.243, 9.808 20.806, 9.244 C21.370, 8.681 22.283, 8.681 22.847, 9.244 C22.847, 9.244 25.567, 11.965 25.567, 11.965 C26.131, 12.528 26.131, 13.442 25.567, 14.005 ZM13.000, 18.000 C10.238, 18.000 8.000, 15.761 8.000, 13.000 C8.000, 10.238 10.238, 8.000 13.000, 8.000 C15.761, 8.000 18.000, 10.238 18.000, 13.000 C18.000, 15.761 15.761, 18.000 13.000, 18.000 ZM13.000, 11.000 C11.895, 11.000 11.000, 11.895 11.000, 13.000 C11.000, 14.104 11.895, 15.000 13.000, 15.000 C14.104, 15.000 15.000, 14.104 15.000, 13.000 C15.000, 11.895 14.104, 11.000 13.000, 11.000 ZM14.685, 5.163 C14.685, 5.163 12.985, 3.463 12.985, 3.463 C12.985, 3.463 11.285, 5.163 11.285, 5.163 C10.721, 5.727 9.807, 5.727 9.244, 5.163 C8.681, 4.600 8.681, 3.686 9.244, 3.123 C9.244, 3.123 11.965, 0.402 11.965, 0.402 C12.528, -0.161 13.441, -0.161 14.005, 0.402 C14.005, 0.402 16.726, 3.123 16.726, 3.123 C17.289, 3.686 17.289, 4.600 16.726, 5.163 C16.162, 5.727 15.249, 5.727 14.685, 5.163 ZM5.163, 16.726 C4.600, 17.289 3.686, 17.289 3.123, 16.726 C3.123, 16.726 0.402, 14.005 0.402, 14.005 C-0.161, 13.442 -0.161, 12.528 0.402, 11.965 C0.402, 11.965 3.123, 9.244 3.123, 9.244 C3.686, 8.681 4.600, 8.681 5.163, 9.244 C5.727, 9.808 5.727, 10.721 5.163, 11.285 C5.163, 11.285 3.463, 12.985 3.463, 12.985 C3.463, 12.985 5.163, 14.685 5.163, 14.685 C5.727, 15.249 5.727, 16.162 5.163, 16.726 ZM11.285, 20.806 C11.285, 20.806 12.985, 22.507 12.985, 22.507 C12.985, 22.507 14.685, 20.806 14.685, 20.806 C15.249, 20.243 16.162, 20.243 16.726, 20.806 C17.289, 21.370 17.289, 22.283 16.726, 22.847 C16.726, 22.847 14.005, 25.567 14.005, 25.567 C13.441, 26.131 12.528, 26.131 11.965, 25.567 C11.965, 25.567 9.244, 22.847 9.244, 22.847 C8.681, 22.283 8.681, 21.370 9.244, 20.806 C9.807, 20.243 10.721, 20.243 11.285, 20.806 Z'
    },
    desktop: {
        height : 72,
        width  : 90,
        paths  : [
            {
                d: 'm84.68.56h-79.36c-2.93977172.00551553-5.32000517 2.39022311-5.32 5.33v46.69c.00550306 2.9358724 2.38412759 5.3144969 5.32 5.32h31.46v4.5c.0014433.8471475-.2722874 1.6718489-.78 2.35l-3.28 4.36c-.3274215.4412156-.3794159 1.0288913-.1345469 1.5207401.2448689.4918488.7451344.8045797 1.2945469.8092599h22.25c.5494125-.0046802 1.049678-.3174111 1.2945469-.8092599.244869-.4918488.1928746-1.0795245-.1345469-1.5207401l-3.29-4.36c-.5112826-.6768965-.7885602-1.5017096-.79-2.35v-4.5h31.47c2.9358724-.0055031 5.3144969-2.3841276 5.32-5.32v-46.69c.0000052-2.93977689-2.3802283-5.32448447-5.32-5.33zm-33 65.94 1.53 2h-16.43l1.53-2c.8885236-1.1822932 1.3692791-2.6210508 1.37-4.1v-4.5h10.64v4.5c.0007209 1.4789492.4814764 2.9177068 1.37 4.1zm35.42-13.92c-.0054795 1.3342528-1.0857472 2.4145205-2.42 2.42h-79.36c-1.3342528-.0054795-2.41452045-1.0857472-2.42-2.42v-46.69c0-1.33652909 1.08347091-2.42 2.42-2.42h79.36c1.3365291 0 2.42 1.08347091 2.42 2.42z'
            },
            {
                d: 'm39.15 29.86 5.17-5.16c.5660919-.5688533.5638533-1.4889081-.005-2.055s-1.4889081-.5638533-2.055.005l-5.16 5.16c-.4051413.4143886-.5268327 1.0291737-.3101061 1.5666557s.7308368.8958954 1.3101061.9133443c.3947724.010028.775658-.1459537 1.05-.43z'
            },
            {
                d: 'm50.85 31.23-5.17 5.16c-.4483316.3472666-.6530725.9240252-.5240456 1.4762456.1290268.5522205.5681383.9785423 1.1239303 1.0911945.5557921.1126523 1.1262486-.1090425 1.4601153-.5674401l5.16-5.16c.4678285-.3306951.6970816-.9058431.5850161-1.467683-.1120654-.5618399-.5444358-1.0050195-1.1033378-1.1309213-.558902-.1259017-1.1395345.0890825-1.4816783.5486043z'
            },
            {
                d: 'm51.65 23.89c-.5619995-.5283108-1.4380005-.5283108-2 0l-11.3 11.25c-.4148987.4109913-.5427446 1.0307734-.3243475 1.5723982s.7404066.8993684 1.3243475.9076018c.3753331-.0043166.7341463-.1550182 1-.42l11.3-11.2c.2905669-.2739656.4552764-.6556427.4552764-1.055s-.1647095-.7810344-.4552764-1.055z'
            },
            {
                d: 'm45 9.78c.8560414 0 1.55-.69395864 1.55-1.55s-.6939586-1.55-1.55-1.55-1.55.69395864-1.55 1.55c-.0026835.41190235.1597577.807712.4510229 1.09897712.2912651.29126513.6870747.45370637 1.0989771.45102288z'
            }
        ]
    },
    laptop: {
        height : 60,
        width  : 90,
        paths  : [
            {
                d: 'm39.63 28.56 4.81-4.81c.425074-.5836248.3559972-1.3910642-.1620329-1.8940061-.5180302-.5029419-1.3271582-.5481285-1.8979671-.1059939l-4.8 4.8c-.4148987.4109913-.5427446 1.0307734-.3243475 1.5723982s.7404066.8993684 1.3243475.9076018c.400097-.003987.7804967-.1742611 1.05-.47z'
            },
            {
                d: 'm50.37 29.68-4.81 4.81c-.5283108.5619995-.5283108 1.4380005 0 2 .5718434.5615882 1.4881566.5615882 2.06 0l4.8-4.8c.5688533-.5660919.5710919-1.4861467.005-2.055s-1.4861467-.5710919-2.055-.005z'
            },
            {
                d: 'm51.26 22.86c-.557935-.5384711-1.442065-.5384711-2 0l-10.52 10.46c-.2748116.2723004-.4294119.6431294-.4294119 1.03s.1546003.7576996.4294119 1.03c.2681757.2614984.6255286.4115866 1 .42.3753331-.0043166.7341463-.1550182 1-.42l10.52-10.47c.2742158-.2705834.4285777-.6397602.4285777-1.025s-.1543619-.7544166-.4285777-1.025z'
            },
            {
                d: 'm45 8.76c.79529 0 1.44-.64470996 1.44-1.44s-.64471-1.44-1.44-1.44-1.44.64470996-1.44 1.44c-.0026859.38272882.1481653.7505611.4188021 1.02119791s.6384691.42148801 1.0211979.41880209z'
            },
            {
                d: 'm87 50.72v-45.31c-.0055155-2.93977172-2.3902231-5.32000517-5.33-5.32h-73.3c-1.41879014-.0106503-2.78327325.54482311-3.79121915 1.54338405-1.00794591.99856094-1.57615885 2.35778826-1.57878085 3.77661595v45.31h-3v4.74c0 2.4576671 1.99233286 4.45 4.45 4.45h81.1c2.4576671 0 4.45-1.9923329 4.45-4.45v-4.74zm-81-45.31c.00514697-1.31335366 1.0569164-2.38287447 2.37-2.41h73.26c1.3365291 0 2.42 1.08347091 2.42 2.42v45.3h-78.05zm81.1 50.05c-.0054977.8521335-.6978487 1.5400177-1.55 1.54h-81.1c-.85215128.0000177-1.54450225-.6878665-1.55-1.54v-1.84h84.2z'
            },
            {
                d: 'm39.63 28.56 4.81-4.81c.425074-.5836248.3559972-1.3910642-.1620329-1.8940061-.5180302-.5029419-1.3271582-.5481285-1.8979671-.1059939l-4.8 4.8c-.4148987.4109913-.5427446 1.0307734-.3243475 1.5723982s.7404066.8993684 1.3243475.9076018c.400097-.003987.7804967-.1742611 1.05-.47z'
            },
            {
                d: 'm50.37 29.68-4.81 4.81c-.5283108.5619995-.5283108 1.4380005 0 2 .5718434.5615882 1.4881566.5615882 2.06 0l4.8-4.8c.5688533-.5660919.5710919-1.4861467.005-2.055s-1.4861467-.5710919-2.055-.005z'
            },
            {
                d: 'm51.26 22.86c-.557935-.5384711-1.442065-.5384711-2 0l-10.52 10.46c-.2748116.2723004-.4294119.6431294-.4294119 1.03s.1546003.7576996.4294119 1.03c.2681757.2614984.6255286.4115866 1 .42.3753331-.0043166.7341463-.1550182 1-.42l10.52-10.47c.2742158-.2705834.4285777-.6397602.4285777-1.025s-.1543619-.7544166-.4285777-1.025z'
            },
            {
                d: 'm45 8.76c.79529 0 1.44-.64470996 1.44-1.44s-.64471-1.44-1.44-1.44-1.44.64470996-1.44 1.44c-.0026859.38272882.1481653.7505611.4188021 1.02119791s.6384691.42148801 1.0211979.41880209z'
            },
            {
                d: 'm87 50.72v-45.31c-.0055155-2.93977172-2.3902231-5.32000517-5.33-5.32h-73.3c-1.41879014-.0106503-2.78327325.54482311-3.79121915 1.54338405-1.00794591.99856094-1.57615885 2.35778826-1.57878085 3.77661595v45.31h-3v4.74c0 2.4576671 1.99233286 4.45 4.45 4.45h81.1c2.4576671 0 4.45-1.9923329 4.45-4.45v-4.74zm-81-45.31c.00514697-1.31335366 1.0569164-2.38287447 2.37-2.41h73.26c1.3365291 0 2.42 1.08347091 2.42 2.42v45.3h-78.05zm81.1 50.05c-.0054977.8521335-.6978487 1.5400177-1.55 1.54h-81.1c-.85215128.0000177-1.54450225-.6878665-1.55-1.54v-1.84h84.2z'
            }
        ]
    },
    mobile: {
        height : 90,
        width  : 52,
        paths  : [
            {
                d: 'm19.87 9.34h12.26c.8008129 0 1.45-.64918711 1.45-1.45s-.6491871-1.45-1.45-1.45h-12.26c-.8008129 0-1.45.64918711-1.45 1.45s.6491871 1.45 1.45 1.45z'
            },
            {
                d: 'm46.65 0h-41.3c-1.41533474-.00531333-2.77466719.55251955-3.77827694 1.55050158-1.00360974.99798202-1.5690776 2.35415618-1.57172306 3.76949842v79.36c.00264546 1.4153422.56811332 2.7715164 1.57172306 3.7694984 1.00360975.9979821 2.3629422 1.5558149 3.77827694 1.5505016h41.3c1.4153347.0053133 2.7746672-.5525195 3.7782769-1.5505016 1.0036098-.997982 1.5690776-2.3541562 1.5717231-3.7694984v-79.36c-.0026455-1.41534224-.5681133-2.7715164-1.5717231-3.76949842-1.0036097-.99798203-2.3629422-1.55581491-3.7782769-1.55050158zm2.42 84.68c0 1.3365291-1.0834709 2.42-2.42 2.42h-41.3c-1.33652909 0-2.42-1.0834709-2.42-2.42v-79.36c0-1.33652909 1.08347091-2.42 2.42-2.42h41.3c1.3365291 0 2.42 1.08347091 2.42 2.42z'
            },
            {
                d: 'm18.88 45.49c-.5384711.557935-.5384711 1.442065 0 2l4.58 4.58c.557935.5384711 1.442065.5384711 2 0 .5384711-.557935.5384711-1.442065 0-2l-4.58-4.58c-.557935-.5384711-1.442065-.5384711-2 0z'
            },
            {
                d: 'm33.12 42.46-4.58-4.58c-.5729852-.3614446-1.3198825-.2779579-1.7989202.2010798s-.5625244 1.225935-.2010798 1.7989202l4.58 4.58c.2660282.2660158.6239234.4199107 1 .43.5792693-.0174489 1.0933795-.3758623 1.3101061-.9133443s.0950352-1.1522671-.3101061-1.5666557z'
            },
            {
                d: 'm31 51.44c.5667986-.0228216 1.0682394-.3740655 1.2833569-.8989521.2151174-.5248866.1044025-1.127014-.2833569-1.5410479l-10-10c-.5737076-.339465-1.3044921-.2472295-1.7758608.2241392s-.5636042 1.2021532-.2241392 1.7758608l10 10c.2650197.2688332.6227504.4262348 1 .44z'
            },
            {
                d: 'm31.9 77.4h-11.8c-1.83521-.0000083-3.3244889 1.4847982-3.33 3.32v.37c.0054913 1.8368288 1.4931712 3.3245087 3.33 3.33h11.8c1.8368288-.0054913 3.3245087-1.4931712 3.33-3.33v-.37c-.0055111-1.8352018-1.49479-3.3200083-3.33-3.32zm.42 3.69c.0026939.1131133-.0403638.2225291-.1194229.3034706-.0790592.0809415-.1874317.1265615-.3005771.1265294h-11.8c-.1131454.0000321-.2215179-.0455879-.3005771-.1265294-.0790591-.0809415-.1221168-.1903573-.1194229-.3034706v-.37c0-.1113909.0442499-.2182196.1230152-.2969848.0787652-.0787653.1855939-.1230152.2969848-.1230152h11.8c.2319596 0 .42.1880404.42.42z'
            }
        ]
    }
})
